package org.jeecg.modules.health_code.entity.response.bo;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description = "用卡响应参数")
public class UseCardResponse implements Serializable
{   

    private static final long serialVersionUID = 4607136804896048037L;
    
    @ApiModelProperty(value = "发卡机构代码")
    private String issueOrgCode;
    
    @ApiModelProperty(value = "发卡机构名称")
    private String issueOrgName;
    
    @ApiModelProperty(value = "主索引index")
    private String empi;
    
    @ApiModelProperty(value = "电子健康卡ID")
    private String vuid;
    
    @ApiModelProperty(value = "卡号")
    private String kh;
    
    @ApiModelProperty(value = "二维码类型")
    private String qrcodeType;
    
    @ApiModelProperty(value = "刷卡终端类型")
    private String channelCode;
    
    @ApiModelProperty(value = "刷卡终端名称")
    private String channelName;
    
    @ApiModelProperty(value = "姓名")
    private String name;
    
    @ApiModelProperty(value = "性别代码")
    private String genderCode;
    
    @ApiModelProperty(value = "身份证号")
    private String idNumber;
    
    @ApiModelProperty(value = "用卡渠道")
    private String useChannel;
    
    @ApiModelProperty(value = "用卡机构代码")
    private String useOrgCode;
    
    @ApiModelProperty(value = "用卡机构名称")
    private String useOrgName;
    
    @ApiModelProperty(value = "用卡城市代码")
    private String useCityCode;
    
    @ApiModelProperty(value = "用卡城市名称")
    private String useCityName;
    
    @ApiModelProperty(value = "识读终端编号")
    private String machineCode;
    
    @ApiModelProperty(value = "诊疗科室")
    private String medKs;
    
    @ApiModelProperty(value = "诊疗环节代码")
    private String medStepCode;
    
    @ApiModelProperty(value = "诊疗环节名称")
    private String medStepName;
    
    @ApiModelProperty(value = "创建时间")
    private String createTime;
}
